wind-guard cap - Alemán Inglés Diccionario